@charset "utf-8";
/* CSS Document */






/*主菜单*/
.menuBox {
	width: 120px;
	height: 43px;
	position: relative;
	z-index: 100;
}
.menuBox ul li {
	float: left;
	height: 43px; /*text-indent:-9999px;*/
	position: relative;
	margin-left: 1px;
}
.menuBox ul li a {
	height: 43px;
	display: block;
	line-height: 41px;
}
.menuBox ul li.nav0 a {
	width: 60px;
	text-align: center;
	color: #666;
	font-weight: normal;
	font-size: 16px;
	font-family: "PingFang SC", "Hiragino Sans GB", STHeiti, "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
	font-weight: bold;
}
.menuBox ul li.nav0 a:hover {
	background-position: 0 -43px;
	color: #e80a1b;
	font-weight: normal;
	font-size: 16px;
	font-family: "PingFang SC", "Hiragino Sans GB", STHeiti, "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
	font-weight: bold;
}



.menuBox ul li.nav1 a {
	padding:0px 15px;
	text-align: center;
	color: #FFF;
	font-weight: normal;
	font-size: 14px;
	font-family: "PingFang SC", "Hiragino Sans GB", STHeiti, "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
	font-weight: bold;
}


.menuBox ul li.nav1 a:hover {
	background-position: -314px -43px;
	color: #EEE;
	font-weight: normal;
	font-size: 14px;
	font-family: "PingFang SC", "Hiragino Sans GB", STHeiti, "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
	font-weight: bold;
}







.menuBox ul li.nav2 a {
	width: 100px;
	text-align: center;
	background-position: -159px 0;
}
.menuBox ul li.nav2 a:hover, .menuBox li.nav2.hot a, .menuBox li.nav2 a.hot {
	background-position: -314px -43px;
}
.menuBox ul li.nav3 a {
	width: 80px;
	text-align: center;
	background-position: -314px 0;
}
.menuBox ul li.nav3 a:hover, .menuBox li.nav3.hot a, .menuBox li.nav3 a.hot {
	background-position: -314px -43px;
}
.menuBox ul li.nav4 a {
	width: 100px;
	text-align: center;
	background-position: -468px 0;
}
.menuBox ul li.nav4 a:hover, .menuBox li.nav4.hot a, .menuBox li.nav4 a.hot {
	background-position: -468px -43px;
}
.menuBox ul li.nav5 a {
	width: 60px;
	text-align: center;
	background-position: -468px 0;
}
.menuBox ul li.nav5 a:hover, .menuBox li.nav5.hot a, .menuBox li.nav5 a.hot {
	background-position: -468px -43px;
}
.menuBox ul li.nav6 a {
	width: 100px;
	text-align: center;
	background-position: -468px 0;
}
.menuBox ul li.nav6 a:hover, .menuBox li.nav6.hot a, .menuBox li.nav6 a.hot {
	background-position: -468px -43px;
}
.menuBox ul li.nav7 a {
	width: 100px;
	text-align: center;
	background-position: -468px 0;
}
.menuBox ul li.nav7 a:hover, .menuBox li.nav7.hot a, .menuBox li.nav7 a.hot {
	background-position: -468px -43px;
}
.menuBox ul li.nav8 a {
	width: 100px;
	text-align: center;
	background-position: -468px 0;
}
.menuBox ul li.nav8 a:hover, .menuBox li.nav8.hot a, .menuBox li.nav8 a.hot {
	background-position: -468px -43px;
}
.menuBox ul li.nav9 a {
	width: 100px;
	text-align: center;
	background-position: -468px 0;
}
.menuBox ul li.nav9 a:hover, .menuBox li.nav9.hot a, .menuBox li.nav9 a.hot {
	background-position: -468px -43px;
}
/*子菜单*/

.menuBox ul ul {
	display: none;
	width: 207px;
	background: #f0f7fc;
	position: absolute;
	padding: 30px 15px; 
	z-index: 100;
}
.menuBox ul .submenu ul li {
	float: left;
	line-height: 25px;
	height: 25px;
	border: 0px;
	font-weight: normal;
}
.menuBox ul .submenu ul li a{color: #666;}
.menuBox ul .submenu ul li a:link {
	background: none;
	height: 24px;
	line-height: 24px;
	display: inline;
	color: #666;
	font-weight: normal;
	font-size: 14px;
}
.menuBox ul .submenu ul li a:hover {
	color: #de0031;
	text-decoration: none;
	display: inline;
	height: 24px;
	line-height: 24px;
	animation-duration: 2s;
	animation-timing-function: linear;
	font-weight: normal;
	font-size: 14px;
}











